Career 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1994
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Spain F2 Spain #2-w1 Spain #2-w2 Spain #2-w3 Spain #2-w4 France F6 France F7 Spain F5 Spain F7 Spain F18 Spain F19 Spain F25 Spain F28 Spain F34a France F1 France F2 Portugal F2 Portugal F3 Morocco F1 Morocco F2 Spain F7 Spain F12 Spain F13 Spain F26 Italy F2 Portugal F1 Portugal F2 Spain F6 Spain F20 Dusseldorf Open 2006 - Dusseldorf Timisoara Challenger - Timisoara South African Airways Open - East London Porsche Open - Poznan Tatra Banka Slovak Open - Bratislava Bauer Watertechnilogy Cup 2008 - Eckental Sunrise Challenger Johannesburg Challenger Prostejov Challenger Braunschweig Challenger Segovia Challenger Vigo Challenger Tarragona Challenger Khanty-Mansiysk Challenger Bordeaux Challenger Prostejov Challenger Trnava Challenger Bratislava Challenger Perugia Challenger Cortina Challenger Segovia Challenger Marbella Challenger Poznan Challenger Tiburon Challenger Knoxville Challenger Champaign Challenger Da Nang Challenger Quimper Challenger Monterrey Challenger Ostrava Challenger Ilkley Challenger Spain F22 Portugal F3 Spain F23 Spain F24 Spain F26 Spain F30 France F3 Spain F3 Portugal F1 Spain F6 Spain F27 Spain F32 Italy F1 Germany F5 President's Cup 1997 - Tashkent Gold Flake Open - Chennai Generali Open 1998 - Kitzbuhel ERA Real Estate Clay Court Championships - Orlando Rado Swiss Open - Gstaad Generali Open 1999 - Kitzbuhel Internazionali di Tennis di San Marino - San Marino The Samsung Open - Bournemouth Dubai Tennis Open - Dubai Citrix Tennis Championships - Delray Beach Franklin Templeton Tennis Classic - Scottsdale Galleryfurniture.com Challenge - Atlanta The Nottingham Open - Nottingham UBS Open Gstaad - Gstaad RCA Championships - Indianapolis Waldbaum's Hamlet Cup - Long Island Gelsor Open Romania - Bucharest CA Tennis Trophy - Vienna Adidas Open de Toulouse - Toulouse Qatar Mobil Open 2001 - Doha Citrix Tennis Championships - Delray Beach Verizon Tennis Challenge - Atlanta U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten UBS Open Gstaad - Gstaad Croatia Open - Umag Generali Open 2001 - Kitzbuhel The Hamlet Cup - Long Island CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open 2002 - Doha Dubai Tennis Open - Dubai Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad RCA Championships - Indianapolis TD Waterhouse Cup - Long Island AIG Japan Open - Tokyo CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia BMW Open - Munich Gerry Weber Open - Halle TD Waterhouse Cup - Long Island Gelsor Open Romania - Bucharest St. Petersburg Open - St. Petersburg Umag Qatar Open - Doha Heineken Open - Auckland ABN/AMRO World Tennis Tournament - Rotterdam Open Seat Godo - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten Mercedes Cup - Stuttgart Idea Prokom Open - Sopot TD Waterhouse Cup - Long Island Grand Prix Hassan II - Casablanca Open Seat Godo 2005 - Barcelona Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Idea Prokom Open - Sopot Pilot Pen Tennis - New Haven Davidoff Swiss Indoors - Basel International Indoor Tennis Championships of Croatia - Zagreb Open de Tenis Comunidad Valenciana - Valencia US Men's Clay Court Championships - Houston Hypo Group Tennis International - Portschach BCR Open Romania - Bucharest Mumbai Open - Mumbai BA-CA Tennis Trophy - Vienna Chennai Open - Chennai Sydney International - Sydney PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco The Tennis Channel Open - Las Vegas Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona BMW Open - Munich Hypo Group Tennis International - Portschach Gerry Weber Open - Halle Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven Mumbai Open - Mumbai BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Tatra Banka Slovak Open - Bratislava Challenger Ciudad de Guayaquil - Guayaquil Medibank International - Sydney Movistar Open - Vina del Mar Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco PBZ Zagreb Indoors - Zagreb U.S. Mens's Clay Court Championship - Houston Orange Warsaw Open - Warsaw Ethias Trophy - Mons Catella Swedish Open - Bastad Noumea Challenger Legg Mason Tennis Classic - Washington BCR Open Romania - Bucharest Open de Moselle - Metz BA-CA Tennis Trophy - Vienna If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel SA Tennis Open - Johannesburg Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Pozoblanco Challenger Oberstaufen Challenger BMW Open - Munich Interwetten Austrian Open - Kitzbuhel Gerry Weber Open - Halle Catella Swedish Open - Bastad Mercedes Cup - Stuttgart IPP Open - Helsinki Masters Series - Hamburg Tennis Napoli Cup 2007 - Napoli BCR Open Romania - Bucharest Kremlin Cup - Moscow Bank Austria Tennis Trophy - Vienna Open de Tenis Comunidad Valenciana - Valencia Serbia Open - Belgrade Qatar Exxon Mobil Open - Doha Chennai Open - Chennai Movistar Open - Santiago Brasil Open - Costa do Sauipe Eckental Challenger Copa Telmex - Buenos Aires The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Estoril Open - Estoril AEGON Championships - London BCR Open Romania - Bucharest Open de Tenis Comunidad Valenciana - Valencia Brisbane International - Brisbane Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Istanbul Challenger Napoli Challenger Dubai Duty Free Tennis Championships - Dubai Mons Challenger Bet-At-Home Austrian Open - Kitzbuhel Kolding Challenger Open Sabadell Atlantico - Barcelona Aachen Challenger Rabat Challenger Ramat Hasharon Challenger Mercedes Cup - Stuttgart German Tennis Championships - Hamburg San Benedetto Challenger Allianz Suisse Open - Gstaad Alessandria Challenger BCR Open Romania - Bucharest China Open - Beijing Pozoblanco Challenger St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Oberstaufen Challenger Apia International - Sydney Abierto Mexicano Telcel - Acapulco Gerry Weber Open - Halle Segovia Challenger Studena Croatia Open - Umag Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem Moselle Open - Metz Valencia Open - Valencia Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Rakuten Japan Open - Tokyo Valencia Open - Valencia Aircel Chennai Open - Chennai Royal Guard Open Chile - Vina del Mar Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro Brasil Open - Sao Paulo Grand Prix Hassan II - Casablanca Power Horse Cup - Dusseldorf Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Rakuten Japan Open - Tokyo Valencia Open - Valencia Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Banja Luka Challenger Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Aegon Nottingham Open - Nottingham Vegeta Croatia Open - Umag Credit Agricole Suisse Open - Gstaad Todi Challenger St. Petersburg Open - St. Petersburg Aircel Chennai Open - Chennai Memphis Open - Memphis Brasil Open - Sao Paulo TEB BNP Paribas Istanbul Open - Istanbul Gerry Weber Open - Halle Generali Open - Kitzbuhel Abierto Mexicano - Los Cabos Kremlin Cup - Moscow Swiss Indoors Basel - Basel Apia International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Mons Challenger Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Moselle Open - Metz Shenzhen Open - Shenzhen Swiss Indoors Basel - Basel Dubai Duty Free Tennis Championships - Dubai Tarragona Challenger Barcelona Open BancSabadell - Barcelona Hall of Fame Open - Newport European Open - Antwerp Open Sud de France - Montpellier Delray Beach Open - Delray Beach US Men's Clay Court Championship - Houston Barcelona Open Banc Sabadell - Barcelona Hall of Fame Open - Newport Abierto Mexicano de Tenis Mifel - Los Cabos Moselle Open - Metz Rakuten Japan Open - Tokyo Eckental Challenger Launceston Challenger Alicante Challenger Helsinki Challenger Nottingham Challenger The LTA Sunderland Challenger - Sunderland Winnipeg Challenger Binghamton Challenger Gwangju Challenger Irving Challenger Quelle Cup - Furth Surbiton Challenger Heilbronn Challenger - Heilbronn Warsteiner Challenger Series - Lippstadt Prasentiert Von Seat Wolfsburg - Wolfsburg Bangkok Challenger - Bangkok AXA Open - Espinho Renault Slovenian Open - Ljubljana VSZ Solvak Open Challenger - Kosice Hugarian Food Open - Budapest Kiev UMC Open - Kiev Braunschweig Open - Braunschweig Wartburg Open - Eisenach Venice Open - Venice Graz CA Challenger - Graz Rado Geneva Challenger - Geneva Black Forest Open - Alpirsbach Maia Challenger - Oporto Copa Ericsson Peru - Lima Copa Ericsson Mexico - Guadalajara ATP Tour Challenger at Nellie Gail - Laguna Hills Napoli Challenger - Napoli XL Capital Bermuda Open - Bermuda V Trofeo Barcelona de Tenis - Barcelona Copa Ericsson Argentina - Buenos Aires CA Challenger - Graz Nord/LB Open 2004 - Braunschweig Ciudad de Pozoblanco 'Open Diputacion' - Cordoba X Open Internacional D'Andorra - Andorra Ciudad de Pozoblanco Open Diputacion - Cordoba Oberstraufen Cup - Oberstaufen Riviera di Rimini Challenger 2004 - Rimini Arroyo de la Encomienda - Valladolid Pro Tennis World Open - Boca Raton XI Open International D'Andorra - Andorra Mauritius Open - Mauritius Ostdeutscher Sparkessen Cup - Dresden Badden Open by Rothaus - Ettlingen Schickendanz Open - Furth Ciudad de Pozoblanco Open Diputacion - Cordoba Oberstaufen Cup - Oberstaufen Arroyo de la Encomienda - Valladolid ATP Open Castilla y Leon - Segovia Open de Tenis Amaya - Pamplona LXV Concurso Internacional Vigo - Vigo Samsung Securities Cup - Seoul Media Will Cup Busan Challenger Tennis - Busan Tatra Banka Open - Bratislava Mobilux Open - Luxembourg Intersport Heilbronn Open - Heilbronn The LTA Wrexham Challenger - Wrexham Internationaux du Doubs - Besancon Challenger Ford de Cherbourg - Cherbourg BMW Tennis Championship - Sunrise Corona Mexico City Open - Mexico City Unicredit (Suisse) Bank S. A. Challenger - Chiasso Prosperita Open 2006 - Ostrava Ostdeutscher Sparkassen Cup - Dresden ECM Prague Open - Prague 5° Sporting Challenger - Turin Czech Open 2006 - Prostejov Steelers Cup - Kosice Nord LB Open 2006 - Braunschweig Top Wool Challenger-Immagine Trophy - Biella Trofeo Sisma Mantova - Mantova Porsche Open - Poznan Akbank Private Banking TED Open 2006 - Istanbul 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami ATP Guzzini Challenger - Recanati Monte Carlo Open - Monte Carlo German Open - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati The Ericsson Open - Miami Open Castilla y Leon - Segovia Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Toronto San Marino Cepu Open - San Marino Concurso Internacional de Vigo - Vigo Tennis Masters Series - Paris GHI Bronx Tennis Classic - Bronx Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Challenger Copa Sevilla - Seville Pekao Open - Szczecin Open Costa Daurada - Tarragona ATP Slovak Open Challenger - Bratislava Ciutat de Barcelona - Barcelona Copa Petrobras Uruguray - Montevideo Copa Petrobras Brazil - Aracaju Tatra Banka Open 2006 - Bratislava Copa Petrobras Argentina - Buenos Aires Privatbank Open 2006 - Dnepropetrovsk Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami South African Airways Tennis Open - Durban Telecom Italia Masters - Rome Tennis Masters Series - Madrid II Cyclus Open de Tenis - Florianopolis BMW Tennis Championship - Sunrise XI Torneo Internazionale di Tennis - Barletta Mitsubishi Electric Europe Cup - Monza Tennis Masters Series - Monte Carlo Western & Southern Financial Group Masters - Cincinnati Roma Challenger 2007 - Rome BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Isla de Gran Canaria - Mas Palomas NASDAQ-100 Open - Miami San Remo Tennis Cup - San Remo BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Memorial Manfredini - Sassuolo Masters Series Monte-Carlo - Monte Carlo Steelers Cup - Kosice Nord LB Open 2007 - Braunschweig Tennis Masters Series - Madrid Ciudad de Pozoblanco Open Diputacion - Cordoba Siemens Open 2007 - Scheveningen LXVII Concursu Internacional de Vigo - Vigo Sony Ericsson Open - Miami 's Tennis Masters 07 Challenger - Graz Masters Series Hamburg - Hamburg Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris Tean International - Alphen Mutua Madrilena Masters Madrid - Madrid Copa Sevilla 2007 - Seville BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Ipsos Bucharest Challenger - Bucharest BNP Paribas Masters - Paris Open Costa Daurada - Tarragona Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Copa Petrobras Colombia - Bogota Internazionali BNL d'Italia - Rome Copa Petrobras Brazil - Belo Horizonte Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Copa Petrobras Uruguay - Montevideo Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Morocco Tennis Tour - Meknes BMW Tennis Championship - Sunrise Morocco Tennis Tour - Tanger 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta BNP Paribas Masters - Paris Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc BNP Paribas Open - Indian Wells XL Bermuda Open - Bermuda Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome ATP Open Castilla y Leon - Segovia Rogers Cup - Montreal Genova Open Challenger - Genova Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Sony Open Tennis - Miami ATP Challenger Trophy 2008 - Trnava Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Labertz Open by Stawag - Aachen Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid PEOPLEnet CUP - Dnepropetrovsk BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells IPP Open - Helsinki Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Miami Open - Miami Coupe Rogers - Montreal Shanghai Rolex Masters - Shanghai Bratislava Challenger Helsinki Challenger Salzburg Challenger Belgrade Challenger Tunis Challenger Marrakech Challenger Sunrise Challenger St. Brieuc Challenger Tunis Challenger Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Prostejov Challenger Moscow Challenger Segovia Challenger Barranquilla Challenger Australian Open - Melbourne French Open - Paris Ortisei Challenger Wimbledon - London U.S. Open - New York Mons Challenger Ho Chi Minh City Challenger French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Mouilleron-Le-Captif Challenger Wimbledon - London Canberra Challenger U.S. Open - New York Australian Open - Melbourne If Stockholm Open - Stockholm French Open - Paris Wimbledon - London U.S. Open - New York Szczecin Challenger Australian Open - Melbourne Irving Challenger French Open - Paris Lyon Challenger Wimbledon - London Burnie Challenger Shenzhen Challenger U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Monterrey Challenger U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Nottingham Challenger French Open - Paris Wimbledon - London U.S. Open - New York Bangkok Challenger XL Capital Bermuda Open - Bermuda Bangkok Challenger Zhuhai Challenger Heineken Challenger - Ho Chi Minh City French Open - Paris Wimbledon - London U.S. Open - New York Heineken Open - Auckland Australian Open - Melbourne Barletta Challenger French Open - Paris Wimbledon - London Cairo Challenger - Cairo U.S. Open - New York Braunschweig Challenger Kremlin Cup - Moscow CA Tennis Trophy - Vienna Australian Open - Melbourne Portoroz Challenger Abierto Mexicano Telfonica MoviStar - Acapulco Open de la Comunidad Valenciana - Valencia French Open - Paris Wimbledon - London Allianz Suisse Open - Gstaad U.S. Open - New York Australian Open - Melbourne Davidoff Swiss Indoors - Basel French Open - Paris Wimbledon - London Open de la Comunidad Valenciana - Valencia U.S. Open - New York Estoril Open - Estoril XXXVII Torneig C.E. Laieta - Barcelona Australian Open - Melbourne French Open - Paris China Open - Beijing ATP Studena Croatia Open Umag - Umag Generali Open 1997 - Kitzbuhel The Samsung Open - Bournemouth Grand Prix Hassan II - Casablanca Scania Stockholm Open - Stockholm Abierto Mexicano de Tenis Pegaso - Mexico City Internationaler Raiffeisen Grand Prix - St. Polten Kremlin Cup - Moscow Heineken Open - Auckland Estoril Open - Estoril The Nottingham Open - Nottingham Serbia Open - Belgrade Heineken Open - Auckland International Tennis Championships - Delray Beach 2003 Mercedes Cup - Stuttgart St. Polten The Samsung Open - Nottingham Generali Open 2003 - Kitzbuhel Dubai Duty Free Tennis Championships - Dubai The Stella Artois Grass Court Championships - London Generali Open - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Sybase Open - San Jose Open Romania - Bucharest Kroger / St. Jude International - Memphis Open 13 - Marseille Copenhagen Open - Copenhagen AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Sydney International - Sydney Open SEAT Godo 2006 - Barcelona Mercedes Cup - Stuttgart Generali Open - Kitzbuhel AT&T Challenge - Atlanta AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors Basel - Basel Regions Morgan Keegan Championships - Memphis Citrix Tennis Championships - Delray Beach Internationaler Raiffeisen Grand Prix - St. Polten Open de Moselle - Metz Qatar Exxon Mobil Open - Doha Brasil Open - Costa do Sauipe Merano Open - Merano PBZ Zagreb Indoors - Zagreb St. Petersburg Open - St. Petersburg Wimbledon - London Chennai Open - Chennai Grolsch Open - Amsterdam U.S. Open - New York Heineken Open - Auckland International German Open - Hamburg Waldbaum's Hamlet Cup - Long Island Australian Open - Melbourne Open Sud de France - Montpellier Brasil Open - Costa do Sauipe French Open - Paris Connex Open Romania - Bucharest Wimbledon - London Davidoff Swiss Indoors - Basel ABN AMRO World Tennis Tournament - Rotterdam Regions Morgan Keegan Championships - Memphis Open Sabadell Atlantico - Barcelona CA Tennis Trophy - Vienna Copa Telmex - Buenos Aires Grand Prix de Tennis de Lyon - Lyon Abierto Mexicano Telcel - Acapulco Adidas International - Sydney Bet-at-home Open - Hamburg U.S. Mens's Clay Court Championship - Houston Apia International - Sydney French Open - Paris Portugal Open - Oeiras Credit Agricole Suisse Open - Gstaad Wimbledon - London Winston-Salem Open - Winston-Salem U.S. Open - New York Australian Open - Melbourne Valencia Open - Valencia Delray Beach Open - Delray Beach Open de Nice Cote d'Azur - Nice SkiStar Swedish Open - Bastad Wimbledon - London The Samsung Open - Nottingham Generali Open 2002 - Kitzbuhel ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai AEGON International - Eastbourne 1999 Mercedes Cup - Stuttgart Barcelona Open BancSabadell - Barcelona Barcelona Open BancSabadell - Barcelona China Open - Beijing International Tennis Championships - Delray Beach Internationaler Raiffeisen Grand Prix - St. Polten Japan Open - Tokyo Allianz Suisse Open Gstaad - Gstaad Kitzbuhel Campionati Internazionali di Sicilia - Palermo President's Cup - Tashkent Trofeo Conde de Godo - Barcelona 2002 Mercedes Cup - Stuttgart Salem Open - Hong Kong Qatar Exxon Mobil Open 2003 - Doha Allianz Suisse Open - Gstaad Open Seat Godo 2003 - Barcelona Topshelf Open - 's-Hertogenbosch St. Petersburg Open - St. Petersburg RCA Championships - Indianapolis Milan Indoors - Milan CA Tennis Trophy - Vienna TEB BNP Paribas Istanbul Open - Istanbul Catella Swedish Open - Bastad Generali Open - Kitzbuhel Open SEAT 2008 - Barcelona Allianz Suisse Open Gstaad - Gstaad Open 13 - Marseille Ecuador Open - Quito Abierto Mexicano Telcel - Acapulco Rakuten Japan Open - Tokyo Italian Open - Rome Tennis Masters Series - Indian Wells Tennis Masters Series - Hamburg Tennis Masters Series - Stuttgart Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Rome Tennis Masters Series - Hamburg NASDAQ-100 Open - Miami Masters Series Hamburg - Hamburg Sony Ericsson Open - Miami Masters Series - Hamburg BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Mutua Madrilena Madrid Open - Madrid Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Rogers Cup - Toronto Western & Southern Open - Cincinnati Mercedes Cup - Stuttgart Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Miami Open - Miami Ordina Open - s-Hertogenbosch Dutch Open Tennis - Amersfoort Pilot Pen Tennis - New Haven Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Mutua Madrid Open - Madrid ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca Tennis Masters Series - Monte Carlo Australian Open - Melbourne Swiss Indoors Basel - Basel Tata Open Maharashtra - Pune Australian Open - Melbourne U.S. Open - New York Davis Cup, World Group, QR, AUT-SWE 3-2 Davis Cup, World Group, QR, FRA-AUT 5-0 Davis Cup, Group 1, 2R, CRO-AUT 4-1 Davis Cup, Group 1, 1R, AUT-ISR 3-2 Davis Cup, World Group, 1R, USA-AUT 5-0 Davis Cup, World Group, QR, AUT-GBR 3-2 Davis Cup, World Group, PO, AUT-ECU 4-1 Davis Cup, World Group, 1R, AUT-CRO 2-3 Davis Cup, World Group, 1R, AUT-USA 1-4 Davis Cup, World Group, 1R, AUT-FRA 2-3 Davis Cup, Group 1, REL2, AUT-DEN 5-0 Davis Cup, Group 1, REL2, AUT-UKR 4-1 Davis Cup, Group 1, 2R, ISR-AUT 4-1 Davis Cup, World Group, 1R, SVK-AUT 3-2 Davis Cup, Group 1, 2R, ROU-AUT 5-0 Davis Cup, Group 1, 2R, AUT-POR 4-1 Davis Cup, World Group, 1R, AUT-ARG 1-4 Davis Cup, Group 1, 2R, AUT-FIN 3-2 Davis Cup, World Group, QR, AUT-BEL 3-2 Davis Cup, World Group, PO, AUT-BRA 4-1 Davis Cup, World Group, 1R, GER-AUT 3-2 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, 1R, ESP-KAZ 5-0 Davis Cup, World Group, PO, CHI-AUT, 3-2 Davis Cup, World Group, 1R, CAN-ESP 3-2 River Oaks International Tennis Tournament - Houston Davis Cup, World Group, SF, FRA-ESP 3-2 French Open (juniors)